Big Huge Thesaurus

echo sounding

noun

sounds kind of like